/*
 * Copyright (c) 2017 22420103@QQ.COM 版权所有
 */
package com.lehe.dao;

import com.lehe.entry.UserInfoDto;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 用户信息查询
 *
 * @author 王丹
 * @since 2017-02-26
 */
@Mapper
public interface UserInfoDao {

    /**
     * 根据查询条件查找用户信息
     * @param userInfoDto
     * @return
     */
    UserInfoDto queryUserInfo(@Param("parameter") UserInfoDto userInfoDto);

    List<UserInfoDto> queryUserInfos(List<String> ids);

    /**
     * 根据userid修改用户信息
     * @param userInfoDto
     */
    int updateAccountByUserId(@Param("parameter") UserInfoDto userInfoDto);

	UserInfoDto queryUserInfoByAgentId(@Param("agentId")Long agentId);
}
